place of fulfilment - Turc Anglais Dictionnaire